A Note on Nečiporuk’s Method for Nondeterministic Branching Programs
نویسندگان
چکیده
Nečiporuk [Nec̆66] gave a method based on counting subfunctions to lower bound the formula size over an arbitrary binary basis and contact scheme (or Boolean branching program) size required to compute explicit n-input Boolean functions. Pudlak [Pud87] observed that Nečiporuk’s method also yields an Ω(n/ log n) lower bound on switching-and-rectifier network size as well as nondeterministic branching program size [Raz91], and Karchmer and Wigderson [KW93] extended this lower bound to apply to span program size. In this note, we show that any lower bound achievable by Nečiporuk’s method is at most O(n/ log n) for any of these three models. As part of our argument we show that every n-input Boolean function can be computed by a nondeterministic branching program of size O(2) and this is asymptotically optimal.
منابع مشابه
Restricted Nondeterministic Read-Once Branching Programs and an Exponential Lower Bound for Integer Multiplication
Branching programs are a well established computation model for Boolean functions, especially read-once branching programs have been studied intensively. In this paper the expressive power of nondeterministic read-once branching programs, i.e., the class of functions representable in polynomial size, is investigated. For that reason two restricted models of nondeterministic read-once branching ...
متن کاملA Note on Read-k Times Branching Programs
A syntactic read-k times branching program has the restriction that no variable occurs more than k times on any path (whether or not consistent). We exhibit an explicit Boolean function f; which cannot be computed by nondeterministic syntactic read-k times branching programs of size less than exp p n k 2k ; although its complement :f has a nondeterministic syntactic read-once branching program ...
متن کاملComplexity Theoretical Results on Nondeterministic Graph-Driven Read-Once Branching Programs
Branching programs are a well-established computation model for boolean functions, especially read-once branching programs (BP1s) have been studied intensively. Recently two restricted nondeterministic (parity) BP1 models, called nondeterministic (parity) graphdriven BP1s and well-structured nondeterministic (parity) graph-driven BP1s, have been investigated. The consistency test for a BP-model...
متن کاملOn the Hierarchies for Deterministic, Nondeterministic and Probabilistic Ordered Read-k-times Branching Programs
The paper examines hierarchies for nondeterministic and deterministic ordered read-k-times Branching programs. The currently known hierarchies for deterministic k-OBDD models of Branching programs for k = o(n1/2/ log n) are proved by B. Bollig, M. Sauerhoff, D. Sieling, and I. Wegener in 1998. Their lower bound technique was based on communication complexity approach. For nondeterministic k-OBD...
متن کاملLower Bounds for Nondeterministic Semantic Read-Once Branching Programs
We prove exponential lower bounds on the size of semantic read-once 3-ary nondeterministic branching programs. Prior to our result the best that was known was for D-ary branching programs with |D| ≥ 213. 1998 ACM Subject Classification F.2.3 Tradeoffs between Complexity Measures
متن کامل